x11: Stop setting x_root/y_root in events
authorMatthias Clasen <mclasen@redhat.com>
Fri, 14 Feb 2020 23:18:10 +0000 (18:18 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 21 Feb 2020 05:39:43 +0000 (00:39 -0500)
These fields are not used by GTK anymore and
will be going away soon.

gdk/x11/gdkdevicemanager-xi2.c

index 86bf669c8a5e2d558ab7ef8c47a65523caa6baea..aecfc04288513365738b5c945e48c0f084cd1329 100644 (file)
@@ -1639,8 +1639,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
             event->scroll.time = xev->time;
             event->scroll.x = (gdouble) xev->event_x / scale;
             event->scroll.y = (gdouble) xev->event_y / scale;
-            event->scroll.x_root = (gdouble) xev->root_x / scale;
-            event->scroll.y_root = (gdouble) xev->root_y / scale;
             event->scroll.delta_x = 0;
             event->scroll.delta_y = 0;
 
@@ -1662,8 +1660,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
             event->button.time = xev->time;
             event->button.x = (gdouble) xev->event_x / scale;
             event->button.y = (gdouble) xev->event_y / scale;
-            event->button.x_root = (gdouble) xev->root_x / scale;
-            event->button.y_root = (gdouble) xev->root_y / scale;
 
             device = g_hash_table_lookup (device_manager->id_table,
                                           GUINT_TO_POINTER (xev->deviceid));
@@ -1746,8 +1742,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
             event->scroll.time = xev->time;
             event->scroll.x = (gdouble) xev->event_x / scale;
             event->scroll.y = (gdouble) xev->event_y / scale;
-            event->scroll.x_root = (gdouble) xev->root_x / scale;
-            event->scroll.y_root = (gdouble) xev->root_y / scale;
             event->scroll.delta_x = delta_x;
             event->scroll.delta_y = delta_y;
 
@@ -1763,8 +1757,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
         event->motion.time = xev->time;
         event->motion.x = (gdouble) xev->event_x / scale;
         event->motion.y = (gdouble) xev->event_y / scale;
-        event->motion.x_root = (gdouble) xev->root_x / scale;
-        event->motion.y_root = (gdouble) xev->root_y / scale;
 
         gdk_event_set_device (event, device);
         gdk_event_set_source_device (event, source_device);
@@ -1809,8 +1801,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
         event->touch.time = xev->time;
         event->touch.x = (gdouble) xev->event_x / scale;
         event->touch.y = (gdouble) xev->event_y / scale;
-        event->touch.x_root = (gdouble) xev->root_x / scale;
-        event->touch.y_root = (gdouble) xev->root_y / scale;
 
         device = g_hash_table_lookup (device_manager->id_table,
                                       GUINT_TO_POINTER (xev->deviceid));
@@ -1872,8 +1862,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
         event->touch.time = xev->time;
         event->touch.x = (gdouble) xev->event_x / scale;
         event->touch.y = (gdouble) xev->event_y / scale;
-        event->touch.x_root = (gdouble) xev->root_x / scale;
-        event->touch.y_root = (gdouble) xev->root_y / scale;
 
         device = g_hash_table_lookup (device_manager->id_table,
                                       GINT_TO_POINTER (xev->deviceid));
@@ -1927,8 +1915,6 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
 
         event->crossing.x = (gdouble) xev->event_x / scale;
         event->crossing.y = (gdouble) xev->event_y / scale;
-        event->crossing.x_root = (gdouble) xev->root_x / scale;
-        event->crossing.y_root = (gdouble) xev->root_y / scale;
         event->crossing.time = xev->time;
         event->crossing.focus = xev->focus;